to depend on - Espagnol Anglais Dictionnaire